#ifndef COULEUR_H
#define COULEUR_H


class Couleur {


private:
	float r;
	float v;
	float b;

public:

	Couleur();
	Couleur(float rouge, float vert, float bleu) { r=rouge; v=vert; b=bleu; }
	float getR() const { return r; }
	float getV() const { return v; }
	float getB() const { return b; }

	void setR(float a) { r=a; }
	void setV(float a) { v=a; }
	void setB(float a) { b=a; }

	Couleur operator+(const Couleur &);
	Couleur operator*(const Couleur &);
	void operator+=(const Couleur &);
	Couleur operator*(float);
	Couleur valider();

};
#endif